as large as life - Turco Inglés Diccionario